template <typename T> class A {};
void start(A<int>&, short);
void start(A<int>&, int);
void start(A<int>&, long);
